An Efficient Data-Independent Priority Queue and its Application to Dark Pools

نویسندگان

چکیده

We introduce a secure data-independent priority queue which supports polylogarithmic-time insertion operations and constant-time deletions read-front (aka peek) as opposed to the originally introduced by Toft (PODC '11). Moreover, we minimize number of comparisons required perform different on Toft's queue. Data-independent data structures—first identified explicitly Toft, further elaborated Mitchell Zimmerman (STACS '14)—serve purpose computing encrypted without executing branching code can be used avoid prohibitively expensive in computation applications. Focusing costly sorting operations, show significant asymptotic improvements over prior privacy preserving dark pool Dark pools are securities-trading venues attain ad-hoc order privacy, matching orders outside publicly visible exchanges via so-called operators. In this paper, describe an efficient (implementing full continuous double auction) based our new Our construction's security guarantees cryptographic multiparty (MPC), do not require that operators trusted. construction improves upon efficiency attained previous efforts. Existing process time grows linearly size standing book; ours does so polylogarithmic time. concrete implementation MPC protocol with malicious honest majority setting. also report benchmarks compare them works. reduces total running several magnitude solutions.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

construction and validation of translation metacognitive strategy questionnaire and its application to translation quality

like any other learning activity, translation is a problem solving activity which involves executing parallel cognitive processes. the ability to think about these higher processes, plan, organize, monitor and evaluate the most influential executive cognitive processes is what flavell (1975) called “metacognition” which encompasses raising awareness of mental processes as well as using effectiv...

An Optimal Cache-Oblivious Priority Queue and Its Application to Graph Algorithms

We develop an optimal cache-oblivious priority queue data structure, supporting insertion, deletion, and delete-min operations in O( 1 B logM/B N B ) amortized memory transfers, where M and B are the memory and block transfer sizes of any two consecutive levels of a multilevel memory hierarchy. In a cache-oblivious data structure, M and B are not used in the description of the structure. Our st...

متن کامل

An efficient FPGA priority queue implementation with application to the routing problem

The FPGA-QQ (Field Programmable Gate Array Quick Queue) is a novel, efficient priority queue implementation targeted specifically for FPGAs. This paper describes its architecture and use in acceleration of the FPGA routing problem. FPGA-QQ utilizes the FPGA’s blocks of on-chip memory to store keys and values in a completely ordered fashion. The use of the on-chip block memory allows hundreds to...

متن کامل

MSL Based Concurrent and Efficient Priority Queue

Priority queues are fundamental in the design of modern multiprocessor algorithms. Priority queues with parallel access are an attractive data structure for applications like prioritized online scheduling, discrete event simulation, or branch-and-bound. This paper proposes an alternative approach: to base the design of concurrent priority queues on the Modified Skip List data structure. To this...

متن کامل

An Efficient Algorithm for Concurrent Priority Queue Heaps

We present a new algorithm for concurrent access to array-based priority queue heaps. Deletions proceed top-down as they do in a previous algorithm due to Rao and Kumar (1988), but insertions proceed bottom-up, and consecutive insertions use a bit-reversal technique to scatter accesses across the fringe of the tree, to reduce contention. Because insertions do not have to traverse the entire hei...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Proceedings on Privacy Enhancing Technologies

سال: 2023

ISSN: ['2299-0984']

DOI: https://doi.org/10.56553/popets-2023-0038